spoiled ballot affidavit - German English Dictionary